patrol vessel - English Synonyms Dictionary